// 依赖实体类
const SafeString = require('../base/SafeString');

// 配置类
const config = require('../../config').config;

/**
 * 实体类 DevType 用于记录参数版本里每一个值的信息
 */
class DevType {
    constructor(obj) {
        this.type = new SafeString(obj.type, 1, config.devType_length).value;
        this.name = new SafeString(obj.name, 1, config.devTypeName_length).value;
    }
}

module.exports = DevType;